If your website can't be found on google search results, what's the point?
Social media marketing
Your potential customers are on social media, are you visible enough there?
Ooowebs limited google business profile sites to be turned off soon ooowebs limited. Mastering marketing : strategies for success in the digital age (e book). Understanding quality scores in ppc campaigns.